package com.yq.core.entity;

import java.util.Date;

import com.yq.core.annotation.AzerothTable;
import com.yq.core.base.entity.BaseEntity;

/**
 *
 * 文件名: SysDepartmentEntity.java
 * 创建人: victor
 * 创建日期: 2017-06-30 13:11:33
 * 描  述: 单位充值记录表
 * 版本号： 1.0
 */
@AzerothTable(
        name="sys_department",
        filter={"createAtStr", "updateAtStr"}
)
public class SysDepartmentEntity extends BaseEntity {

    private String depName;             //部门名称
    private String useStatus;           //部门名称

    private String person;              //部门负责人
    private String phone;               //负责人电话

    private String remark;              //备注

    private Date createAt;              //创建时间
    private String createAtStr;         //创建时间-对应的字符型日期
    private String createBy;            //创建人
    private Date updateAt;              //修改时间
    private String updateAtStr;         //修改时间-对应的字符型日期
    private String updateBy;            //修改人

    @AzerothTable(insert="0", delete="1", select="0")
    private String deleteStatus;        //删除状态：0未删除，1已删除

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public String getCreateAtStr() {
        return createAtStr;
    }

    public void setCreateAtStr(String createAtStr) {
        this.createAtStr = createAtStr;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(Date updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateAtStr() {
        return updateAtStr;
    }

    public void setUpdateAtStr(String updateAtStr) {
        this.updateAtStr = updateAtStr;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(String deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getUseStatus() {
        return useStatus;
    }

    public void setUseStatus(String useStatus) {
        this.useStatus = useStatus;
    }

    public String getPerson() {
        return person;
    }

    public void setPerson(String person) {
        this.person = person;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDepName() {
        return depName;
    }

    public void setDepName(String depName) {
        this.depName = depName;
    }
}